Skip to main content

Order

The Orders tab in the Persons and Company object records details about individual and corporate orders made by AANP members. This includes details about memberships, conference registrations, publications, and other purchases made through the AANP platform. Orders can be associated with various aspects such as billing, shipping, payment methods, and order status.

Initially, I was reluctant to share this with you as we do not necessairly need or want the exact same fields as we have with Aptify. However, I think it is a good starting point for us to discuss what we need and what we don't need.

You can also start a brand new order without being on a person on company record, you just have to fill out that additional detail when creating the order.

I could have broken this out into orders, subscriptions, standing orders, payments types, etc. but I think it makes more sense to keep it all together.

Standing Orders

Standing Orders are auto-renewal orders set to renew after a specified period. For example, memberships can be set to auto-renew annually. Standing Orders are processed on each scheduled date and can include multiple individual orders over time.

Subscriptions

Subscriptions are based on specific products added to the order. If a product is subscription-based, it can be renewed manually or have an auto-renewal attached. If auto-renewal is enabled, a Standing Order should be referenced in the subscription.

Order Summary

  • The total amount for all orders is displayed at the top of the tab, along with any outstanding balance across orders.
  • The order list is sorted by ID by default (latest to oldest).
  • Clicking on an order allows staff to view detailed information about that specific order.
Field NameDescriptionField Type
IDUnique identifier for the orderInteger
Order DateThe date when the order was placedDate
Line Product NameThe name of the first product in the orderText
Grand TotalThe total amount for the orderCurrency
BalanceThe remaining balance for the orderCurrency
Order StatusThe current status of the order (e.g., Shipped, Canceled)Text
Order TypeThe type of order (e.g., Regular, Subscription)Text

Unused Fields

These fields appear in Aptify, but AANP does not utilize them on this entity.

Field NameDescriptionField Type
Order PartyThe party associated with the order (Individual or Company)Text

Fields

Main View

Field NameDescriptionData TypeRequired
Order IDUnique identifier for the orderIntegerYes
PersonName of the person placing the orderStringYes
CompanyCompany associated with the orderStringNo
Order DateDate the order was placedDateYes
Total AmountTotal amount for the orderCurrencyYes
Order StatusCurrent status of the order (e.g., Completed)StringYes
Payment StatusPayment status of the order (e.g., Paid)StringYes

General Tab

The General tab contains the main details about the order, including shipping and billing information, order status, and other general settings.

Field NameDescriptionData TypeRequired
Billing AddressBilling address for the orderStringYes
Shipping AddressShipping address for the orderStringYes
Billing ContactName of the billing contactStringYes
Shipping ContactName of the shipping contactStringYes
Order Created DateDate the order was createdDateYes
Order Completed DateDate the order was completedDateNo
Fulfillment Start DateDate when fulfillment startsDateNo
Order TypeType of order (e.g., Membership, Conference)StringYes
FrequencyFrequency of the order (e.g., One-time, Annual)StringNo
Sales RepSales representative associated with the orderStringNo

Payment Information Tab

The Payment Information tab provides details about the payment method, payment status, and related financial information.

Field NameDescriptionData TypeRequired
Payment MethodMethod of payment (e.g., Credit Card)StringYes
Payment DateDate the payment was madeDateYes
Payment AmountAmount paidCurrencyYes
Credit Card NumberCredit card number (masked)StringNo
Credit Card ExpiryCredit card expiration dateDateYes
Payment StatusStatus of the payment (e.g., Paid, Pending)StringYes
Authorization CodePayment authorization codeStringYes

Products Tab

The Products tab lists the products or services associated with the order.

Field NameDescriptionData TypeRequired
Product NameName of the product or serviceStringYes
QuantityQuantity of the productIntegerYes
Unit PricePrice per unit of the productCurrencyYes
Total PriceTotal price for the product (Quantity * Unit Price)CurrencyYes

Shipping Tab

The Shipping tab provides details about the shipment of products associated with the order.

Field NameDescriptionData TypeRequired
Shipment MethodMethod of shipment (e.g., Standard, Express)DropdownYes
Shipment DateDate the shipment was madeDateYes
Shipment StatusStatus of the shipment (e.g., Shipped, Delivered)DropdownNo

Unused Fields

These fields appear in Aptify, but AANP does not utilize them on this entity.

Field NameDescriptionField Type
Tracking NumberShipment tracking numberString
CarrierCarrier handling the shipmentString

Accounting Tab

The Accounting tab includes details crucial for accounting and financial records.

Order Payments

Field NameDescriptionData TypeRequired
Payment DateDate the payment was madeDateYes
Payment AmountAmount paidCurrencyYes
Payment TypeType of payment (e.g., Credit Card, Cash)StringYes

GL Entries

Field NameDescriptionData TypeRequired
GL AccountGeneral Ledger account codeStringYes
DescriptionDescription of the GL entryStringYes
Debit AmountDebit amount recordedCurrencyYes
Credit AmountCredit amount recordedCurrencyYes

Deferred Income

Field NameDescriptionData TypeRequired
Scheduled DateDate the income is scheduled to be recognizedDateYes
DescriptionDescription of the deferred incomeStringYes
TotalTotal deferred income amountCurrencyYes

Cancellations Tab

The Cancellations tab provides details for order cancellations.

Field NameDescriptionData TypeRequired
Original OrderID of the original order being canceledIntegerNo
Cancellation ReasonReason for cancellationStringYes

Messages Tab

The Messages tab allows for internal comments and communications.

Comments

Field NameDescriptionData TypeRequired
CommentsInternal comments about the orderStringNo

Company Admin Review Comments

Field NameDescriptionData TypeRequired
Company Admin CommentsComments by the company administratorStringNo

Send Email Tab

The Send Email tab is used to send an invoice via email.

Field NameDescriptionData TypeRequired
EmailEmail address to send the invoice toStringYes

Subscriptions Tab

The Subscriptions tab tracks details about subscription-based products.

Field NameDescriptionData TypeRequired
SubscriberName of the subscriberStringYes
Subscriber CompanyCompany associated with the subscriberStringYes
RecipientName of the recipientStringYes
Recipient CompanyCompany associated with the recipientStringNo
ProductName of the subscription productStringYes
StatusCurrent status of the subscription (e.g., Active)StringYes
Issues SentNumber of issues sentIntegerYes
Distribution TypeType of distribution (e.g., Hard Shipment)StringYes

| Chapter | Chapter associated with the subscription | String | No |

Subscription Purchases

The Subscription Purchases tab shows the orders associated with the subscription.

Field NameDescriptionData TypeRequired
OrderID of the associated orderIntegerYes
Order DetailDetails of the orderStringYes
IssuesNumber of issues associated with the orderIntegerYes
Num CopiesNumber of copiesIntegerYes
Start DateStart date of the orderDateYes
End DateEnd date of the orderDateYes
Referred ByName of the person who referred the orderStringNo
AgentName of the agent associated with the orderStringNo
Agent Order #Agent order numberIntegerNo

Renewal Tab

The Renewal tab indicates if the subscription has an auto-renewal and links to the Standing Order.

Field NameDescriptionData TypeRequired
Auto RenewIndicates if the subscription is set to auto-renewBooleanNo
Standing OrderID of the linked Standing OrderIntegerNo

Field Values